Edmund Chen is a Chinese Singaporean film actor, singer, television actor and host. Since leaving fulltime acting during the 2000s, he has been an illustrator and designer.
NASource: Wikipedia